/***********************************************************************
 * Module:  XmlDatabaseBeanReader.java
 * Author:  wuxinyang
 * Purpose: Defines the Class XmlDatabaseBeanReader
 ***********************************************************************/

package com.witframework.plugin.lucene.extractor;

import java.io.Reader;
import java.io.StringReader;

import com.witframework.xml.XMLUtil;

/** @pdOid 9bfe53fe-27d0-4309-8179-ba09b1486817 */
public class XmlDatabaseBeanReader {
   /** @param bean
    * @pdOid f0a87674-b423-4b2d-9137-3cad7ecce9cd */
   public Reader createReader(Object bean) {
	
      //将java bean转换为xml，封装为StringReader对象输出
      //对bean 中的byte[]将其设置为空值，对其的处理可以作为另一个Document处理
	   return new StringReader(XMLUtil.beanToXml(bean));
   }

}